Japanese Rose — synonyms, definition

1. Japanese rose (Noun)

4 synonyms
Rosa multiflora baby rose multiflora multiflora rose
1 definition

Japanese rose (Noun) — Vigorously growing rose having clusters of numerous small flowers; used for hedges and as grafting stock.

2 types of
rose rosebush